*{ margin:0; padding:0; border:0; color:#454545;}
ul,li,dl,dd,dt{ list-style:none;}
h2{ color:#2384c3;}
a{ color:#2384c3; text-decoration:none; }
p{ text-indent:2em; text-align:left;}
.top{ width:100%; background:url(../images/danshui_12.gif) repeat-x; margin-bottom:10px; height:50px;}
.topic{ width:960px; margin:0 auto; height:50px;}
.topic .logo{ float:left; margin-top:3px;}
.topic .login{ float:right; margin-right:50px;  font-size:12px; margin-top:10px;}
.topic .login span { margin-left:10px;}
.login a,.address a,.list_right ul li a,.new ul li a,.attitude .list ul li a{ color:#454545;  line-height:24px;}
.login a:hover,.address a:hover,.list_right ul li a:hover,.new ul li a:hover,.attitude .list ul li a:hover{ color:#2384c3; }
.tanshui ul li a{ color:#454545;  line-height:23px; }
.tanshui ul li a:hover{ color:#2384c3;   }
.banner{ width:100%;  height:200px;  margin:0 auto; overflow:hidden; margin-bottom:10px;}
.address{  font-size:12px;}

/*index*/
.wrap{ width:960px; clear:both; margin:0 auto; font-size:12px; height:auto; overflow:hidden; }
.wrap .Switch,.wrap .new{ width:340px; margin-right:10px; display:inline; float:left;}
.wrap .wibo{ width:256px; border:2px solid #2384c3; height:227px; float:right; padding-top:15px;}
.new .news { border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:5px; line-height:24px;}
.new .news h2{ font-size:15px; line-height:24px; text-align:center; color:#2384c3;}
.tanshui{ width:320px;  height:210px; border:2px solid #2384c3; float:left; margin-right:10px; position:relative; padding:15px 8px 8px 8px; display:inline; margin-top:20px;}
.title{ height:24px; position:absolute; top:-15px;}
.title a{ float:left;  background:url(../images/tanshui_09.gif) left no-repeat; width:auto; padding-left:10px; color:#fff; height:24px;  line-height:24px; display:block;  font-size:14px; font-weight:bold;}
.title b{ width:10px;  float:left; background:url(../images/tanshui_09.gif) right no-repeat; display:block; height:24px;}
.wrap_left{ width:690px; float:left; margin-right:10px; display:inline;}
.attitude{ width:670px; height:388px; border:2px solid #2384c3;  position:relative; padding:25px 8px 8px 8px; margin-top:20px;}
.wrap_left{ width:690px; height:auto; overflow:hidden; margin-right:10px; float:left; display:inline;}
.chinaVS{ border-bottom:1px dashed #ccc; width:670px; padding-bottom:8px; margin-bottom:8px; height:140px; overflow:hidden;}
.chinaVS ul li{ float:left; height:134px;}
.chinaVS ul li p{  font-size:12px;}
.chinaVS ul li img{ padding:1px; border:1px solid #ccc; width:129px; margin-right:5px; display:inline; margin-bottom:10px;}
.chinaVS ul li.text{ width:185px; margin-right:10px; display:inline;  line-height:24px;}
.chinaVS ul li.text h2{ font-size:12px; width:175px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.wrap_left .attitude .list ul{ width:300px; float:left; line-height:28px; }
.wrap_left .attitude .list ul li{line-height:28px; }
.wrap_right{ width:260px; float:right; height:auto; overflow:hidden;}

#Switch img {border:0px}
#Switch {width:340px;height:246px;overflow:hidden; position:relative; float:left; margin-right:10px; display:inline;}
#Switch_bg { position:absolute; background-color:#000; bottom:0; left:0;  height:25px;width:346px; filter: Alpha(Opacity=30); opacity:0.5; z-index:1000}
#Switch_info{ position:absolute; bottom:0; float:left; padding-left:10px; line-height:25px; color:#fff; z-index:1001;cursor:pointer}
#Switch_info b{font-size:14px;disSwitch:block;}
#Switch_text { position:absolute; bottom:0; right:0; z-index:10000; float:right; width:100px; height:25px;}
#Switch_text ul li {width:15px;height:15px; margin-top:5px; float:left;background-color:#000; display:block;color:#FFF;text-align:center;margin-left:5px;cursor:pointer;font-family:"Courier New";}
#Switch_list a{ display:block;width:346px;height:246px;position:absolute;overflow:hidden}


/*评论*/
.reyi{ border:2px solid #2384c3; clear:both; width:954px; margin:10px auto; height:auto;}
.reyi h3{ height:30px; background:#2384c3; line-height:30px; color:#fff; padding-left:10px;}
.reyi .message{ float:left; width:670px; margint:10px; display:inline; margin:0 10px;}

.message .left_box{ border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-size:12px; background:url(../images/border_righ.gif) repeat-y right top; overflow:hidden; margin-top:10px; width:670px;}
.message .left_box .border_bottom{ _margin-bottom:-12px; margin-top:-1px; width:667px;  height:4px;}
.message .left_box{ border-color:#ccc; margin-top:10px;width:670px; margin:0px auto; margin-top:10px;}
.message .left_box dl{ width:650px; margin:0px auto; padding:10px 0px;}
.message .left_box dd{ line-height:20px;}
.message .left_box dt{ background:#f5f5f5; border:1px solid #ccc; line-height:30px; text-indent:5px; margin-top:10px;}
.date{ text-indent:15px;}
.head_img{width:35px; height:35px; padding:1px; border:1px solid #ccc; display:block; float:left;}
.head_img img{width:35px; height:35px;}
.userName{color:#375f01;font-weight:bolder; margin-left:15px; margin-right:10px;}
.userClass{ color:#dcab30; font-weight:bolder;}


/*list*/
.new ul li.more,.tanshui ul li.more,.list ul li.more{ float:right; color:#2384c3; }
.new ul li.more a,.tanshui ul li.more a,.list ul li.more a{ color:#2384c3; }
.address{ width:960px; margin:0 auto; clear:both;}
#list{ width:960px; margin:10px auto 20px; clear:both; height:auto; overflow:hidden; }
.list_left{ float:left; width:690px; display:inline;}
.list_left .list_left_t{ background:url(../images/danshu_02.gif) no-repeat; width:690px; height:10px; overflow:hidden;}
.list_left .list_left_c{ background:url(../images/danshu_03.gif) repeat-y; width:640px; height:auto; overflow:hidden; padding:0 25px;}
.list_left .list_left_c .content ul li h2{ font-size:14px; font-weight:bold; color:#2384c3;}
.list_left .list_left_c .content ul li { border-bottom:1px dashed #ccc; padding-bottom:10px;  font-size:12px; margin-bottom:10px; line-height:24px;}
.list_left .list_left_b{ background:url(../images/danshu_04.gif) no-repeat; width:690px; height:10px; overflow:hidden;}
.list_right{ float:left; width:270px; display:inline;}
.list_right .wibo,.list_right .zhuti,.list_right .eark{ width:262px; border:4px solid #e8e8e8; height:auto; overflow:hidden; padding-bottom:10px;}
.wibo h2,.zhuti h2,.eark h2{ height:40px; line-height:40px; color:#2384c3; background:#e8e8e8; font-size:18px; padding-left:10px;}
.list_right .zhuti ul,.list_right .eark ul{ width:241px; margin:10px auto; text-align:center; font-size:12px;  border-bottom:1px dashed #ccc; padding-bottom:5px; color:#ff0000;}
.list_right .zhuti ul li img,.list_right .eark ul li img{ padding:1px; border:1px solid #ccc;}


/*分页*/
.page{ width:640px; margin:10px auto; font-size:12px; height:auto; overflow:hidden;}
.page a{ border:1px solid #ccc; padding:1px 10px; margin-right:10px; background:#fff; text-decoration:none; display:inline-block; float:left; color:#454545; text-align:center;}
.page a.select{ background:#72b003; color:#fff; border:1px solid #72b003;}


/* foot */
.foot{ background:url(../images/bg_footer.jpg) repeat-x; text-align:center; padding-top:15px; line-height:22px; clear:both; font-size:12px;}
.foot a{ color:#454545;}

